﻿
//................................................

function DoCreateOrEdit() {

    //Kiểm tra định dạng form
    if (IsEmpty($("#TenNCC").val())) {
        document.getElementById("TenMessage").innerHTML = "Nhập NCC !";
        $("#TenNCC").focus();
        return;
    }

    //Tạo mới một NCC (Create)
    if ($("#Id").val() == -1) {
        //Khi tạo mới NCC mới Kiểm tra NCC có tồn tại
        var url = basePath + 'DanhMucChung/DoCheckTenNCCExistAjax?ten=' + $("#TenNCC").val();
        $.getJSON(url, null, function (data) {
            if (data == true) {
                document.getElementById("TenNCCMessage").innerHTML = "Đối tác đang tồn tại !";
                $("#TenNCC").focus();
                return;
            }
            else {
                document.forms[0].action = basePath + 'DanhMucChung/TaoNCC/';
                document.forms[0].method = "post";
                document.forms[0].submit();
            }

        });

    }
    //Thay đổi thông tin NCC (Edit)
    else {
        document.forms[0].action = basePath + 'DanhMucChung/ChinhSuaNCC/';
        document.forms[0].method = "post";
        document.forms[0].submit();
    }

}

//.......................................................

function DoDelete() {
    var NCCID = document.forms[0].Id.value;
    var tenNCC = document.forms[0].TenNCC.value;
    if (NCCID == -1) {
        alert('Chọn Danh Mục Đối tác để Xóa !');
    }
    else {
        var note = "Bạn  có chắc muốn xóa  '" + tenNCC + "' ?";
        if (confirm(note)) {
            window.location.href = basePath + "DanhMucChung/DeleteNCC?NCCID=" + NCCID;
        }
    }
}

//.....................................................

function DoSearch() {
    document.forms[0].action = basePath + 'DanhMucChung/TimKiemNCC';
    document.forms[0].method = "post";
    document.forms[0].submit();
}

//.....................................................

function EditNCCAjax(id) {

    //Xóa thông điệp cũ khi xử lý tới Job Title mới
    DoClearMessage();
    //end

    var url = basePath + 'DanhMucChung/NCCEditAjax/' + id;

    $.getJSON(url, null, function (data) {
        //        alert("va rui");
//        document.getElementById("showId").innerHTML = data[0];
        $("#Id").val(data[0]);
        $("#TenNCC").val(data[1]);
        $("#DiaChi").val(data[2]);
        $("#SoDT").val(data[3]);
        $("#Fax").val(data[4]);
        $("#Mail").val(data[5]);
        $("#Website").val(data[6]);
        $("#MaST").val(data[7]);
        $("#NganHang").val(data[8]);
        $("#TaiKhoan").val(data[9]);
        

        //        document.getElementById("showId").innerHTML = data.Id;
        //        $("#Id").val(data.Id);
        //        $("#Ten").val(data.Ten);
    });
}

//........................................................

function DoNew() {

    //Xóa thông điệp cũ khi xử lý tới NCC mới
    DoClearMessage();
    //End
    $("#Id").val(-1);
//    document.getElementById("showId").innerHTML = "-1";
    $("#TenNCC").val("");
    $("#DiaChi").val("");
    $("#SoDT").val("");
    $("#Fax").val("");
    $("#Mail").val("");
    $("#Website").val("");
    $("#MaST").val("");
    $("#NganHang").val("");
    $("#TaiKhoan").val("");
}

//..................................................

function DoReset() {

    //Xóa thông điệp cũ khi xử lý tới Job title mới
    DoClearMessage();
    //end

    var id = $("#Id").val();
    if (id == -1 || id == "") {
        DoNew();
    }
    else {
        EditNCCAjax(id);
    }
}

//................................................

function DoClearMessage() {
    //Xóa thông điệp cũ khi xử lý tới Job Title mới

    if (document.getElementById("MessageCreateNCC") != null) {
        document.getElementById("MessageCreateNCC").innerHTML = "";
    }
    if (document.getElementById("MessageEditNCC") != null) {
        document.getElementById("MessageEditNCC").innerHTML = "";
    }
    if (document.getElementById("TenMessage") != null) {
        document.getElementById("TenMessage").innerHTML = "";
    }
    //end
}

//.........................................................

//...................................................



//...................................................



//...................................................


//...................................................


//...................................................

//Các hàm hỗ trợ


//...............................................................